Dr Wimp Manual
DrWimp
Conditions of Use
Contact addresses
Section 1. Introduction
1. Prologue
2. An overview
3. Handles
4. Variables & Strings
5. ‘On/Off bits’
6. System variables
7. Security and post-programming actions
8. The RISC OS Packaging Project
Section 2. Tutorials/Guide
Notes
1. Getting going **
2. First menus **
3. First windows **
4. Window & icon control **
5. Doing more with menus **
6. Panes **
7. Saving data with ‘save windows’ **
8. Errors & Warnings **
9. Message files **
10. Interactive help **
11. Dragging or double-clicking files
12. Loading files into memory
13. Saving files from memory
14. Sprite areas & Mouse pointers **
15. Icon sprites & more on the iconbar icon **
16. Bars and Sliders**
17. The ‘redraw’ process
18. Large menus, rebuilds and Font menus
19. Displaying Sprites, Drawfiles and JPEGs
20. Dynamic Areas
21. Plotting text on the screen
22. Printing
23. Window & Icon creation
24. Colour picker
25. Dragging icons
26. ‘Internal multitasking’ **
27. Managing the quit/shutdown **
28. Icon validation strings
29. Indirection
30. Wimp messaging system
31. Iconiser
32. ‘Grubby’ tasks and ’front-ending’
33. Bits & bobs
34. Application memory needs
35. Saving time with !Fabricate
36. Dr Wimp’s ‘Elixirs’
37. Final comments
Section 3. Functions
1. Misc
2. Polling
3. User
4. Windows
5. Message files
6. Icons
7. Menus
8. Sprites
9. Pointer
10. Drawfiles
11. Text
12. Printing
13. Dynamic areas
14. Colour picker
15. JPEG files
16. Elixirs